Dog conch - Almanca İngilizce Sözlük